body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd {
  margin: 0;
  padding: 0;
  border: 0;
}
body {color: #4a4a4a;font-size: 14px;font-family: 'Microsoft Yahei','Tahoma';}
/* html, body {
  overflow: hidden;
} */
i,em,cite {font-style: normal;}
ul li{list-style-type: none;list-style: none;}
select,input,textarea {vertical-align: middle;outline: none;resize: none;}
.fl {display: inline;float: left;}
.fr {display: inline;float: right;}
a {
  color:#444;
  text-decoration:none
}
a:hover {
  text-decoration:underline;
  color:#416eaa
}
.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden
}
.clear {
  clear:both;
  height:0;
  font:0/0 Tahoma;
  visibility:hidden
}